import envConfig from './env.config.js'

// 应用配置文件
export default {
  // 应用模式配置
  mode: {
    // 是否为demo模式
    isDemo: envConfig.mode.isDemo,
    // 是否为开发环境
    isDev: envConfig.mode.isDev,
    // 是否为测试环境
    isTest: envConfig.mode.isTest,
    // 是否为生产环境
    isProd: envConfig.mode.isProd
  },
  
  // 功能开关配置
  features: {
    // 是否启用调试模式
    debug: envConfig.mode.isDev,
    // 是否启用日志记录
    logging: true,
    // 是否启用性能监控
    performance: false
  },
  
  // 页面配置
  pages: {
    // 首页路径配置
    home: {
      // demo模式下的首页
      demo: 'pages/indexDemo/index',
      // 正式模式下的首页
      production: 'pages/oldIndex/index',
      // 旧版首页
      legacy: 'pages/oldIndex/index'
    }
  },
  
  // API配置
  api: {
    // 基础URL
    baseUrl: envConfig.api.baseUrl,
    // 超时时间
    timeout: envConfig.api.timeout,
    // 重试次数
    retryCount: envConfig.api.retryCount
  }
}
